to speak praise - Español Inglés Diccionario